home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / ip / nfs / nfswatch4.0 / RCS / screen.h,v < prev    next >
Encoding:
Text File  |  1993-03-01  |  6.0 KB  |  286 lines

  1. head    4.0;
  2. access;
  3. symbols;
  4. locks; strict;
  5. comment    @ * @;
  6.  
  7.  
  8. 4.0
  9. date    93.03.01.19.59.00;    author davy;    state Exp;
  10. branches;
  11. next    3.4;
  12.  
  13. 3.4
  14. date    93.02.24.17.44.45;    author davy;    state Exp;
  15. branches;
  16. next    3.3;
  17.  
  18. 3.3
  19. date    93.01.16.19.08.59;    author davy;    state Exp;
  20. branches;
  21. next    3.2;
  22.  
  23. 3.2
  24. date    93.01.15.19.33.39;    author davy;    state Exp;
  25. branches;
  26. next    3.1;
  27.  
  28. 3.1
  29. date    93.01.15.15.44.00;    author davy;    state Exp;
  30. branches;
  31. next    3.0;
  32.  
  33. 3.0
  34. date    91.01.23.08.23.26;    author davy;    state Exp;
  35. branches;
  36. next    1.2;
  37.  
  38. 1.2
  39. date    90.08.17.15.47.12;    author davy;    state Exp;
  40. branches;
  41. next    1.1;
  42.  
  43. 1.1
  44. date    88.11.29.11.20.32;    author davy;    state Released;
  45. branches;
  46. next    ;
  47.  
  48.  
  49. desc
  50. @NFSWATCH - monitor Network File System traffic on the network.
  51. @
  52.  
  53.  
  54. 4.0
  55. log
  56. @NFSWATCH Version 4.0.
  57. @
  58. text
  59. @/*
  60.  * $Header: /home/harbor/davy/system/nfswatch/RCS/screen.h,v 3.4 1993/02/24 17:44:45 davy Exp davy $
  61.  *
  62.  * screen.h - definitions for the display screen.
  63.  *
  64.  * David A. Curry                Jeffrey C. Mogul
  65.  * Purdue University                Digital Equipment Corporation
  66.  * Engineering Computer Network            Western Research Laboratory
  67.  * 1285 Electrical Engineering Building        250 University Avenue
  68.  * West Lafayette, IN 47907-1285        Palo Alto, CA 94301
  69.  * davy@@ecn.purdue.edu                mogul@@decwrl.dec.com
  70.  *
  71.  * $Log: screen.h,v $
  72.  * Revision 3.4  1993/02/24  17:44:45  davy
  73.  * Added -auth mode, changes to -proc mode, -map option, -server option.
  74.  *
  75.  * Revision 3.3  1993/01/16  19:08:59  davy
  76.  * Corrected Jeff's address.
  77.  *
  78.  * Revision 3.2  1993/01/15  19:33:39  davy
  79.  * Miscellaneous cleanups.
  80.  *
  81.  * Revision 3.1  1993/01/15  15:44:00  davy
  82.  * Changed field size.
  83.  *
  84.  * Revision 3.0  1991/01/23  08:23:26  davy
  85.  * NFSWATCH Version 3.0.
  86.  *
  87.  * Revision 1.2  90/08/17  15:47:12  davy
  88.  * NFSWATCH Version 2.0.
  89.  * 
  90.  * Revision 1.1  88/11/29  11:20:32  davy
  91.  * NFSWATCH Release 1.0
  92.  * 
  93.  */
  94.  
  95. #define NONNFSLINES    16        /* non-NFS counter lines    */
  96. #define NFSLINES    (2 * (LINES-NONNFSLINES)) /* NFS counter lines    */
  97.  
  98. #define SCR_MIDDLE    40        /* middle of screen, y coord    */
  99. #define SCR_PKTLEN    20        /* size of packet name field    */
  100. #define SCR_NFSLEN    20        /* size of file sys name field    */
  101.  
  102. /*
  103.  * X0 is the X location of the field name, X is the coordinate of the
  104.  * field value.  Y is the vertical coordinate of the field name and
  105.  * value.
  106.  */
  107. #define SCR_IF_Y    3
  108. #define SCR_HOST_X    0        /* destination host name    */
  109. #define SCR_HOST_Y    0
  110. #define SCR_DATE_X    28        /* current date            */
  111. #define SCR_DATE_Y    0
  112. #define SCR_ELAPS_X0    57        /* elapsed time            */
  113. #define SCR_ELAPS_X    71
  114. #define SCR_ELAPS_Y    0
  115. #define SCR_PKTINT_X0    0        /* packets this interval    */
  116. #define SCR_PKTINT_X    19
  117. #define SCR_PKTINT_Y    1
  118. #define SCR_PKTTOT_X0    0        /* total packets received    */
  119. #define SCR_PKTTOT_X    19
  120. #define SCR_PKTTOT_Y    2
  121. #define SCR_PROMPT_X0    0        /* prompt            */
  122. #define SCR_PROMPT_X    10
  123. #define SCR_PROMPT_Y    (LINES - 1)
  124.  
  125. #define SCR_PKT_Y    5        /* start of packet counters    */
  126. #define SCR_PKTHDR_X    21        /* header coords        */
  127. #define SCR_PKTHDR_Y    4
  128. #define SCR_PKT_INT_X    19        /* interval counter        */
  129. #define SCR_PKT_PCT_X    26        /* percentage            */
  130. #define SCR_PKT_TOT_X    31        /* total counter        */
  131. #define SCR_PKT_NAME_X    0
  132.  
  133. #define SCR_NFS_Y    15        /* start of nfs counters    */
  134. #define SCR_NFSHDR_X    5        /* header coords        */
  135. #define SCR_NFSHDR_Y    14
  136. #define SCR_NFS_INT_X    19        /* interval counter        */
  137. #define SCR_NFS_PCT_X    26        /* percentage            */
  138. #define SCR_NFS_TOT_X    31        /* total counter        */
  139. #define SCR_NFS_COMP_X    41        /* completed replies        */
  140. #define SCR_NFS_RESP_X    51        /* time of replies        */
  141. #define SCR_NFS_RSQR_X    61        /* squared time of replies    */
  142. #define SCR_NFS_RMAX_X    71        /* max response time        */
  143. #define SCR_NFS_NAME_X    0
  144.  
  145. /*
  146.  * Screen text items to be displayed.
  147.  */
  148. struct scrtxt {
  149.     short    s_x;            /* x coordinate            */
  150.     short    s_y;            /* y coordinate            */
  151.     char    *s_text;        /* text to be displayed        */
  152. };
  153. @
  154.  
  155.  
  156. 3.4
  157. log
  158. @Added -auth mode, changes to -proc mode, -map option, -server option.
  159. @
  160. text
  161. @d2 1
  162. a2 1
  163.  * $Header: /home/harbor/davy/system/nfswatch/RCS/screen.h,v 3.3 1993/01/16 19:08:59 davy Exp davy $
  164. d14 3
  165. @
  166.  
  167.  
  168. 3.3
  169. log
  170. @Corrected Jeff's address.
  171. @
  172. text
  173. @d2 1
  174. a2 1
  175.  * $Header: /home/harbor/davy/system/nfswatch/RCS/screen.h,v 3.2 1993/01/15 19:33:39 davy Exp davy $
  176. d14 3
  177. d78 4
  178. @
  179.  
  180.  
  181. 3.2
  182. log
  183. @Miscellaneous cleanups.
  184. @
  185. text
  186. @d2 1
  187. a2 1
  188.  * $Header: /home/harbor/davy/system/nfswatch/RCS/screen.h,v 3.1 1993/01/15 15:44:00 davy Exp davy $
  189. d9 1
  190. a9 1
  191.  * 1285 Electrical Engineering Building        100 Hamilton Avenue
  192. d14 3
  193. @
  194.  
  195.  
  196. 3.1
  197. log
  198. @Changed field size.
  199. @
  200. text
  201. @d2 1
  202. a2 1
  203.  * $Header: /home/harbor/davy/system/nfswatch/RCS/screen.h,v 3.0 1991/01/23 08:23:26 davy Exp davy $
  204. d7 5
  205. a11 5
  206.  * SRI International                Digital Equipment Corporation
  207.  * 333 Ravenswood Avenue            Western Research Laboratory
  208.  * Menlo Park, CA 94025                100 Hamilton Avenue
  209.  * davy@@erg.sri.com                Palo Alto, CA 94301
  210.  *                        mogul@@decwrl.dec.com
  211. d14 3
  212. @
  213.  
  214.  
  215. 3.0
  216. log
  217. @NFSWATCH Version 3.0.
  218. @
  219. text
  220. @d2 1
  221. a2 1
  222.  * $Header: /tmp_mnt/net/sparky.a/davy/system/nfswatch/RCS/screen.h,v 1.2 90/08/17 15:47:12 davy Exp Locker: davy $
  223. d13 4
  224. a16 1
  225.  * $Log:    screen.h,v $
  226. d29 2
  227. a30 2
  228. #define SCR_PKTLEN    17        /* size of packet name field    */
  229. #define SCR_NFSLEN    17        /* size of file sys name field    */
  230. @
  231.  
  232.  
  233. 1.2
  234. log
  235. @NFSWATCH Version 2.0.
  236. @
  237. text
  238. @d2 1
  239. a2 1
  240.  * $Header: /tmp_mnt/net/sparky.a/davy/system/nfswatch/RCS/screen.h,v 1.1 88/11/29 11:20:32 davy Released Locker: davy $
  241. d6 6
  242. a11 5
  243.  * David A. Curry
  244.  * SRI International
  245.  * 333 Ravenswood Avenue
  246.  * Menlo Park, CA 94025
  247.  * davy@@itstd.sri.com
  248. d14 3
  249. d34 1
  250. @
  251.  
  252.  
  253. 1.1
  254. log
  255. @NFSWATCH Release 1.0
  256. @
  257. text
  258. @d2 1
  259. a2 1
  260.  * $Header$
  261. d7 4
  262. a10 5
  263.  * Research Institute for Advanced Computer Science
  264.  * Mail Stop 230-5
  265.  * NASA Ames Research Center
  266.  * Moffett Field, CA 94035
  267.  * davy@@riacs.edu
  268. d12 4
  269. a15 1
  270.  * $Log$
  271. d22 2
  272. a23 2
  273. #define SCR_PKTLEN    18        /* size of packet name field    */
  274. #define SCR_NFSLEN    18        /* size of file sys name field    */
  275. d50 3
  276. a52 3
  277. #define SCR_PKT_INT_X    20        /* interval counter        */
  278. #define SCR_PKT_PCT_X    27        /* percentage            */
  279. #define SCR_PKT_TOT_X    32        /* total counter        */
  280. d58 3
  281. a60 3
  282. #define SCR_NFS_INT_X    20        /* interval counter        */
  283. #define SCR_NFS_PCT_X    27        /* percentage            */
  284. #define SCR_NFS_TOT_X    32        /* total counter        */
  285. @
  286.